body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; text-decoration:none;}
li{list-style:none;}
a{text-decoration:none; }
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; line-height:22px; }
#slide-index{min-width:1024px;width:auto; height:600px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1024px; width:auto; height:600px; }
#slide-index .slide{ min-width:1024px; height:600px; float:left; position:relative; width:100%; background:url(../images/banner_bg.jpg) no-repeat; background-size:100% 600px;}
#slide-index .image{ margin:0 auto; width:1024px}
/*#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-600px; }
#slide-index .button{ display:none; width:138px;}*/
.autoMaxWidth{ overflow:hidden; position:relative;height:600px; }
#slide-index .control{width:1008px;position:absolute;top:510px; left:50%; margin-left:-504px; box-shadow: 8px 8px 12px #a8a8a8; z-index:40; float:left;}
#slide-index .control li{float:left;
	width:200px;
	height:50px;
	cursor:pointer;
	border-right:2px solid #c5c5c5;
	text-align:center;
	font:16px/50px 'microsoft yahei', Arial, Helvetica, sans-serif;
	background:url(../images/bg.png) repeat-x;}
#slide-index .control li.last{
border-right:0 none;}
#slide-index .control li a{
	font:16px/50px 'microsoft yahei', Arial, Helvetica, sans-serif;
	}
#slide-index .control li a:hover{
	font:16px/50px 'microsoft yahei', Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
#slide-index .control li.current_banner{background:#dfbf7c top center no-repeat;
	color:#ffffff;}
#slide-index .control li.current_banner a{
	color:#ffffff;}
#js_banner{width:100%;overflow:hidden;background:url(../images/banner_bg1.jpg); height:600px;}